body{ min-width:1200px; margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666;}
ul,li,dl,dt,dd,h1,h2,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*top*/
.top_bigbox{width:1200px; height:120px; margin:auto; overflow:hidden;}
.top_box{ float:left; margin-top:30px; overflow:hidden;}
.logo{ float:left; margin-right:15px;}
.logo_title{ float:left; height:42px; padding-left:15px;  margin-top:8px; font-size:30px; font-weight:bold; color:#333333; line-height:42px;}
.top_right{ float:right; margin-top:26px; padding-right:42px; background:url(../images/tel.jpg) no-repeat right;}
.top_right h1{ display:block; font-size:14px; color:#818080;}
.top_right span{ display:block; font-size:22px; font-weight:bold; color:#dc2821; margin-top:5px;}
.top_right p{ display:block; font-size:20px; font-weight:bold; color:#dc2821; line-height:20px;}
/*nav*/
.nav_bj{ min-width:1200px; height:70px; background:url(../images/nav_bj.png) no-repeat center;} 
.nav_box{ width:1200px; height:70px; margin:auto;}
.nav_box span{ float:left; font-size:16px; font-weight:bold; color:#fff; line-height:70px; padding-right:36px; background:url(../images/cp_tb.png) no-repeat right; position:relative; cursor:default;}
.nav_box span .xiala_box{ width:180px; background:#323333; position:absolute; top:70px; left:-40px; display:none; z-index:999;}
.nav_box span .xiala_box a{ display:block; padding:0 15px; border-top:1px solid #575757; font-size:14px; color:#fff; line-height:40px;}
.nav{ float:left;}
.nav li{ float:left; padding:0 31px; background:url(../images/nav_fg.png) no-repeat left 50%;}
.nav li a{ display:block; font-size:16px; color:#fff; line-height:70px; transition:all 0.2s ease-out;}
.nav li:nth-child(1){background:none;}
.nav li:nth-child(8){ padding-right:0;}
.nav li a:hover{ font-weight:bold;}
.nav_box span:hover .xiala_box{ display:block;}
.nav_box span .xiala_box a:hover{ background:#4a4a4a;}
/*footer*/
.footer_nav{ min-width:1200px; height:50px; background:#dc2821;}
.footer_nav ul{ display:block; width:1200px; margin:auto; text-align:center;}
.footer_nav ul li{ display:inline-block; padding:0 42px;}
.footer_nav ul li a{ font-size:16px; color:#fff; line-height:50px;}
.footer_bj{ min-width:1200px; padding:58px 0 40px; background:#333;}
.footer_box{ width:1200px; margin:auto; overflow:hidden;}
.footer_left{ float:left; width:392px; margin-top:15px;}
.footer_left dl{ display:block; overflow:hidden;}
.footer_left dl dt{ float:left;}
.footer_left dl dd{ float:left; font-size:24px; font-weight:bold; color:#fff; line-height:42px; margin-left:15px;}
.footer_bq{ width:392px; margin-top:32px; font-size:14px; color:#a1a1a1; line-height:24px;}
.footer_bq a{ font-size:14px; color:#a1a1a1; line-height:24px;}
.footer_bq a:hover{ color:#fff; text-decoration:underline;}
.footer_lx{ float:left; padding:0 100px; font-size:14px; color:#a1a1a1; line-height:24px; border-left:1px solid #494949; border-right:1px solid #494949; margin-left:85px; margin-top:15px;}
.ewm_box{ float:right; overflow:hidden;}
.ewm_box dt{ float:left;}
.ewm_box dd{ float:left; width:14px; height:96px; padding:23px 7px 0; background:#464646; font-size:14px; color:#b2b2b2; line-height:16px;}
/*link*/
.links_box{ width:1200px; margin:auto; overflow:hidden; padding:18px 0;}
.links_box span{ float:left; font-size:14px; color:#5b5b5b; line-height:24px;}
.links{ float:left; width:1118px; overflow:hidden;}
.links a{ display:inline-block; font-size:14px; color:#5b5b5b; line-height:24px;}
.links a:hover{ color:#dc2821;}
/*ÍøÕ¾µØÍ¼*/
.map_box{ width:100%; 
		margin:auto;
		padding-bottom:30px;
		padding-top:30px;
		border-bottom:#999 1px solid;
		}
.sp-title{ width:1100px;
height:30px;
margin:auto;
		overflow:hidden;
		background-color:#F93;

		margin-bottom:20px;}
.sp-title span{ float:left; color:#FFF; line-height:30px; margin-left:10px;}

.sp-title a{ float:right; color:#FFF;line-height:30px; margin-right:10px;} 
.sp-title a:hover{ text-decoration:underline;}
.linkbox{width:1100px;
margin:auto;
padding:10px 0px;
border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
font-size:14px;
color:#236DF2;
}


.f6{
width:1100px;
margin:auto;
overflow:hidden;
clear:both;
padding-bottom:10px;
}
.f6 li{
float:left;
line-height:30px;
padding:8px 10px 0px;
white-space:nowrap;
}
.f6 li a{
color:#666;
float:left;
}
.f6 li a:hover{
color:#19ADE8;
}
.sanben {
	margin: 3px; padding: 3px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.sanben a {
	margin: 2px; text-decoration: none;
}
.sanben span.miy {
	margin: 2px; text-decoration: none;
}
.sanben .disabledfy {
	font-family: Tahoma, Verdana;
}

.sbfenye a {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(170, 170, 170);
}
.sbfenye span.miy {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(170, 170, 170);
}
.sbfenye a:hover {
	border: 1px solid rgb(160, 160, 160); border-image: none;
}
.sbfenye a:hover {
	border: 1px solid rgb(160, 160, 160); border-image: none;
}
.sbfenye span.current {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(224, 224, 224); border-image: none; color: rgb(255, 255, 255); text-decoration: none; background-color: #202846;
}
.sbfenye span.disabled {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(243, 243, 243); border-image: none; color: rgb(204, 204, 204);
}

